<?php

class Misc{
    


    public static function check_var($value){
                if ($value=="") {
                    return true;
                }
              if(is_numeric ($value))
              {
                return true;
              }
              elseif((strpos(strtolower($value),"select") !== false) or (strpos(strtolower($value),"insert") !== false) or (strpos(strtolower($value),"delete") !== false) or (strpos(strtolower($value),"from") !== false) or (strpos(strtolower($value),"count") !== false) or (strpos(strtolower($value),"drop") !== false) or (strpos(strtolower($value),"table") !== false) or (strpos(strtolower($value),"update") !== false) or (strpos(strtolower($value),"truncate") !== false) or (strpos(strtolower($value),"asc") !== false) or (strpos(strtolower($value),"mid") !== false) or (strpos(strtolower($value),"char") !== false) or (strpos(strtolower($value),"xp_cmdshell") !== false) or (strpos(strtolower($value),"exec master") !== false) or (strpos(strtolower($value),"net localgroup administrators") !== false) or (strpos(strtolower($value)," and ") !== false) or (strpos(strtolower($value),"net user") !== false) or (strpos(strtolower($value)," or ") !== false) or (strpos(strtolower($value),"and") !== false) or (strpos(strtolower($value),"<td") !== false) or (strpos(strtolower($value),"</td") !== false) or (strpos(strtolower($value),"<tr") !== false) or (strpos(strtolower($value),"</tr") !== false) or (strpos(strtolower($value),"<html") !== false) or (strpos(strtolower($value),"</html") !== false) or (strpos(strtolower($value),"<body") !== false) or (strpos(strtolower($value),"</body") !== false) or (strpos(strtolower($value),"<head") !== false) or (strpos(strtolower($value),"</head") !== false) or (strpos(strtolower($value),"<title") !== false) or (strpos(strtolower($value),"</title") !== false) or (strpos(strtolower($value),"<meta") !== false) or (strpos(strtolower($value),"<hr") !== false) or (strpos(strtolower($value),"</hr") !== false) or (strpos(strtolower($value),"<blockquote") !== false) or (strpos(strtolower($value),"</blockquote") !== false) or (strpos(strtolower($value),"<h") !== false) or (strpos(strtolower($value),"</h") !== false) or (strpos(strtolower($value),"<font") !== false) or (strpos(strtolower($value),"</font") !== false) or (strpos(strtolower($value),"<b>") !== false)  or (strpos(strtolower($value),"</b>") !== false) or (strpos(strtolower($value),"<i>") !== false) or (strpos(strtolower($value),"</i>") !== false) or (strpos(strtolower($value),"<u>") !== false) or (strpos(strtolower($value),"</u>") !== false) or (strpos(strtolower($value),"<strong") !== false) or (strpos(strtolower($value),"</strong") !== false) or (strpos(strtolower($value),"&nbsp") !== false) or (strpos(strtolower($value),"&lt") !== false) or (strpos(strtolower($value),"&gt") !== false) or (strpos(strtolower($value),"&amp") !== false) or (strpos(strtolower($value),"&quot") !== false) or (strpos(strtolower($value),"<img") !== false) or (strpos(strtolower($value),"<a href") !== false) or (strpos(strtolower($value),"</a") !== false) or (strpos(strtolower($value),"<ul>") !== false) or (strpos(strtolower($value),"</ul>") !== false) or (strpos(strtolower($value),"<li>") !== false) or (strpos(strtolower($value),"<ol>") !== false) or (strpos(strtolower($value),"</ol>") !== false) or (strpos(strtolower($value),"<form") !== false) or (strpos(strtolower($value),"</form") !== false) or (strpos(strtolower($value),"<input") !== false) or (strpos(strtolower($value),"</input") !== false) or (strpos(strtolower($value),"<textarea") !== false) or (strpos(strtolower($value),"</textarea") !== false) or (strpos(strtolower($value),"<select") !== false) or (strpos(strtolower($value),"</select") !== false) or (strpos(strtolower($value),"<option") !== false) or (strpos(strtolower($value),"<frameset") !== false) or (strpos(strtolower($value),"</frameset") !== false) or (strpos(strtolower($value),"<noframe") !== false) or (strpos(strtolower($value),"</noframe") !== false) or (strpos(strtolower($value),"<frame") !== false) or (strpos(strtolower($value),"</frame") !== false) or (strpos(strtolower($value),"</iframe") !== false) or (strpos(strtolower($value),"<iframe") !== false) or (strpos(strtolower($value),"<table") !== false) or (strpos(strtolower($value),"</table") !== false) or (strpos(strtolower($value),"|") !== false) or (strpos(strtolower($value),"&") !== false) or (strpos(strtolower($value),"$") !== false) or (strpos(strtolower($value),"+") !== false) or (strpos(strtolower($value),"CR") !== false) or (strpos(strtolower($value),"ASCII") !== false) or (strpos(strtolower($value),"0x0d") !== false) or (strpos(strtolower($value),"LF") !== false) or (strpos(strtolower($value),"0x0a") !== false) or (strpos(strtolower($value),"\/") !== false) or (strpos(strtolower($value),"password") !== false) or (strpos(strtolower($value),"script") !== false))
              {
                    return false;
              }
              else
              {
                    return true;
              }
    }
    

}